embossed stamp - French English Dictionary